person living on the banks of a river or on a seashore - Deutsch Englisch Wörterbuch